Package-level declarations

Types

@Serializable
data class ArchivePlatformAdditionalFeePolicyResponse(val additionalFeePolicy: PlatformAdditionalFeePolicy)

추가 수수료 정책 보관 성공 응답

Link copied to clipboard
@Serializable
data class ArchivePlatformContractResponse(val contract: PlatformContract)

계약 보관 성공 응답

@Serializable
data class ArchivePlatformDiscountSharePolicyResponse(val discountSharePolicy: PlatformDiscountSharePolicy)

할인 분담 보관 성공 응답

@Serializable
data class CreatePlatformAdditionalFeePolicyResponse(val additionalFeePolicy: PlatformAdditionalFeePolicy)

플랫폼 생성 성공 응답 정보

Link copied to clipboard
@Serializable
data class CreatePlatformContractResponse(val contract: PlatformContract)

계약 객체 생성 성공 응답

@Serializable
data class CreatePlatformDiscountSharePolicyResponse(val discountSharePolicy: PlatformDiscountSharePolicy)

할인 분담 정책 생성 성공 응답

Link copied to clipboard

추가 수수료 정책 다건 조회 성공 응답 정보

Link copied to clipboard
@Serializable
data class GetPlatformContractsResponse(val items: List<PlatformContract>, val page: PageInfo)

계약 다건 조회 성공 응답

Link copied to clipboard

할인 분담 정책 다건 조회 성공 응답 정보

Link copied to clipboard
@Serializable
data class PlatformAdditionalFeePolicyFilterInput(val isArchived: Boolean? = null, val vatPayers: List<PlatformPayer>? = null, val keyword: PlatformAdditionalFeePolicyFilterInputKeyword? = null)

추가 수수료 정책 다건 조회를 위한 필터 조건

@Serializable
data class PlatformAdditionalFeePolicyFilterInputKeyword(val name: String? = null, val id: String? = null, val fee: String? = null)

검색 키워드 입력 정보

Link copied to clipboard
@Serializable
data class PlatformContractFilterInput(val platformFeePayers: List<PlatformPayer>? = null, val cycleTypes: List<PlatformSettlementCycleType>? = null, val datePolicies: List<PlatformSettlementCycleDatePolicy>? = null, val isArchived: Boolean? = null, val keyword: PlatformContractFilterInputKeyword? = null)

계약 다건 조회를 위한 필터 조건

Link copied to clipboard
@Serializable
data class PlatformContractFilterInputKeyword(val id: String? = null, val name: String? = null)

검색 키워드 입력 정보

Link copied to clipboard
@Serializable
data class PlatformDiscountSharePolicyFilterInput(val isArchived: Boolean? = null, val partnerShareRates: IntArray? = null, val keyword: PlatformDiscountSharePolicyFilterInputKeyword? = null)

할인 분담 정책 다건 조회를 위한 필터 조건

@Serializable
data class PlatformDiscountSharePolicyFilterInputKeyword(val id: String? = null, val name: String? = null)

검색 키워드 입력 정보

Link copied to clipboard

플랫폼 정산 주기 계산 방식

Link copied to clipboard
@Serializable
data class RecoverPlatformAdditionalFeePolicyResponse(val additionalFeePolicy: PlatformAdditionalFeePolicy)

추가 수수료 정책 복원 성공 응답

Link copied to clipboard
@Serializable
data class RecoverPlatformContractResponse(val contract: PlatformContract)

계약 복원 성공 응답

@Serializable
data class RecoverPlatformDiscountSharePolicyResponse(val discountSharePolicy: PlatformDiscountSharePolicy)

할인 분담 복원 성공 응답

@Serializable
data class UpdatePlatformAdditionalFeePolicyResponse(val additionalFeePolicy: PlatformAdditionalFeePolicy)

추가 수수료 정책 업데이트 성공 응답

Link copied to clipboard
@Serializable
data class UpdatePlatformContractResponse(val contract: PlatformContract)

계약 객체 업데이트 성공 응답

@Serializable
data class UpdatePlatformDiscountSharePolicyResponse(val discountSharePolicy: PlatformDiscountSharePolicy)

할인 분담 정책 업데이트 성공 응답